Menu Definition
Volume Number: 2
Issue Number: 8
Column Tag: Pascal Procedures
Menu Definition Routines 
By Darryl Lovato, TML Systems, Inc.
Hello, as promised, we will cover Menu Definition Routines this month. What is
a Menu Definition Routine? It is a procedure that defines a particular type of menu.
The routine controls the way menus are drawn, and how items within it are selected. In
general, Menu Definition routines define a given menu's appearance and behavior. The
standard type of Macintosh menu is pre-defined for you and it is stored in the system
file. You may however, want to define your own type of menu. The pattern selection
menu in MacDraw is a good example of a non-standard menu.
The menu definition procedure I decided to use for an example doesn't create a
non-standard menu but it shows exactly how the standard menu definition works! The